package com.enqualcomm.kids.view.fencing;

import android.widget.TextView;

import com.enqualcomm.kids.network.socket.response.FencingListResult;

import rx.Observable;

/**
 * Created by yinzhiqun on 2016/3/5.
 */
public interface IFencingPanelView {

    /**
     * 弹出对话框,设置围栏名字
     * @return
     */
    Observable<TextView> fencingNameEvents();

    /**
     * 获取围栏名字
     * @return
     */
    String getFencingName();

    void bindData(FencingListResult.Data fencing);

    /**
     * 弹出对话框，设置上课禁用时间
     * @return
     */
    Observable<TextView> silenceTimeEvents();

    /**
     * 获取上课禁用时间，长度4,“08：00”，“12:00”，“14：00”，“17:00”
     * @return
     */
    String[] getSilenceTime();

    /**
     * 设置围栏地址描述文字
     * @param address
     */
    void setAddress(String address);
}
